What makes service oriented requirements engineering challenging? a qualitative study

نویسندگان

  • Muneera Bano
  • Didar Zowghi
  • Naveed Ikram
  • Mahmood Niazi
چکیده

The focus of Service Oriented Software Development (SOSD) is to develop software by integrating reusable services to lower the required cost, time and effort of development, and increase reusability, agility, quality and customer satisfaction. It has been recognized in the literature that SOSD faces various challenges especially in Requirements Engineering (RE). The objective of this paper is to investigate these challenges of Service Oriented Requirements Engineering (SORE) from practitioners’ perspectives in order to gain a deeper understanding of the related issues and to reveal potential gaps between research and practice in SORE. We present a qualitative study of the challenges and issues in SORE. The data was collected by conducting interviews with practitioners working in IT companies in Sydney, who have had substantial experience with service oriented software projects. Our findings reveal that most of the challenges of SORE are similar to those that are faced during RE in traditional or component based software development. According to the practitioners, the research and practice has made some advances in the technical direction but the human related issues in SORE have not been addressed adequately.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Service Oriented Requirements Engineering: Practitioner's Perspective

Over a decade ago Service Oriented Architecture (SOA) was introduced to provide better alignment between business requirements and IT solutions. During this period a great deal of research interest has emerged from academia and industry alike, to promote this new style of software development. The promise was that SOA based development will improve reusability, agility, platform independence an...

متن کامل

An Autonomic Service Oriented Architecture in Computational Engineering Framework

Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...

متن کامل

An Autonomic Service Oriented Architecture in Computational Engineering Framework

Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...

متن کامل

Development of a framework to evaluate service-oriented architecture governance using COBIT approach

Nowadays organizations require an effective governance framework for their service-oriented architecture (SOA) in order to enable them to use a framework to evaluate their current state governance and determine the governance requirements, and then to offer a suitable model for their governance. Various frameworks have been developed to evaluate the SOA governance. In this paper, a brief introd...

متن کامل

Service Engineering: The Sensoria Model Driven Approach

Service engineering and Service-Oriented Architectures (SOAs) have recently been embraced by both industry and research, as they promise high reusability and maintainability, and a flexible environment for future changes in business requirements and workflows. In this paper, we present a model-driven service engineering approach called the SENSORIA Development Approach (SDA). The SENSORIA proje...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IET Software

دوره 8  شماره 

صفحات  -

تاریخ انتشار 2014